About Nomsh Ltd (12702735) United Kingdom