About Nuwave Limited (10412632) United Kingdom