About Heliox Ix Limited (07809070) United Kingdom