About Noon Group Holdings Limited (12470357) United Kingdom