About Equio Management Limited (08536023) United Kingdom