About Lordsgate Management Limited (13185613) United Kingdom