About Gigawatt Holdings Limited (12205016) United Kingdom