About Aiolos General Investments S.a. Ltd (13497596) United Kingdom