About Lionsgate Tech Services Limited (10148014) United Kingdom