About Nomoi Ltd (12827135) United Kingdom