About Noo Group Ltd (12032235) United Kingdom