About Initio Management Limited (08530534) United Kingdom