About Technical Third Eye Ltd (13491292) United Kingdom