About Mintrs Limited (12586609) United Kingdom