About Meat Up Ltd (12145238) United Kingdom