About Aneyro Management Limited (07518201) United Kingdom