About Jigowatt Limited (06447684) United Kingdom