About Third Sense Limited (04644455) United Kingdom