About Lynx Powertech Limited (03919805) United Kingdom