About Lifestyle Meats Limited (NI044437) United Kingdom