About Third Eye Pictures Ltd (13657762) United Kingdom