About Synpower Limited (12567438) United Kingdom