About Spower Holdco 1 (uk) Ltd. (09714912) United Kingdom