About Nomis Mada Limited (10752141) United Kingdom