About Lionsgate Investments Limited (10658636) United Kingdom