About Third Eye Consultancy Limited (11918388) United Kingdom