About Third Eye Investments Limited (12390141) United Kingdom