About Neez International Ltd (13119272) United Kingdom