About Alixpartners Investments Services Limited (10542153) United Kingdom