About Solad Power Holdings Ltd (12694525) United Kingdom