About Third Eye Pictures Ltd (11743942) United Kingdom