About Third Eye Solutions (uk) Limited (07169887) United Kingdom