About Mano Group Limited (10117459) United Kingdom