FT GROUP SA, limited, CHE-409.504.088, Francis Teixeira