About Meatline Holdings Limited (10628194) United Kingdom