About Aphelion Management Limited (07741512) United Kingdom