About Maxis Management Limited (12229886) United Kingdom