About Heliossolar Limited (13320470) United Kingdom