About Tarker Cine Holdings Ltd (12202974) United Kingdom