About Sensory Linq Uk Limited (08998959) United Kingdom