About Noro Ltd (11957241) United Kingdom