About Torq Cinema Ltd (10124035) United Kingdom