About Applex Management Limited (07397647) United Kingdom