About Solargo2 Limited (12792686) United Kingdom