About Syntheticpower Ltd (13239995) United Kingdom