About Meatsnacks Group Ltd. (06242292) United Kingdom