About Meat Studio Ltd (08676450) United Kingdom