About Minodo Limited (09090346) United Kingdom