About Livestock Investments 55 Ltd (12422459) United Kingdom