About 3rd Eye Visuals Ltd (13552312) United Kingdom