About Helios Investment Vehicle Limited (08696750) United Kingdom