About Nom & Partners Ltd (10197538) United Kingdom