About Lannister Holdings Ltd (10429562) United Kingdom