About Nommeo Limited (13151238) United Kingdom