About Intermino Group Limited (10694867) United Kingdom