About Helios Solar 1 Limited (09601397) United Kingdom