About Neoprene Genie Ltd (13217940) United Kingdom