About Nooro Group Limited (12142171) United Kingdom