About Mince Solutions Ltd (11599134) United Kingdom