About Nomy Ltd (12662032) United Kingdom