About Haptic Thought Limited (10393865) United Kingdom