About Starcity Studios Ltd (07924449) United Kingdom