About Lannister & Co Investments Ltd (10429612) United Kingdom