About Lionsgate Capital Limited (09277926) United Kingdom