About Antiope Management Limited (12567269) United Kingdom