About Third Eye Fox Ltd (11360130) United Kingdom