About Flexagon Investment Office Plc (11028392) United Kingdom