About Mince Limited (SC396306) United Kingdom