About Noe Group Holdings Limited (10357460) United Kingdom