About Mimic Vegan Meats Ltd (11751446) United Kingdom