About Nomendo Ltd (10702286) United Kingdom