About Electrasolar Ltd (07606031) United Kingdom