About Live Solar Ltd (10230896) United Kingdom