About Sixth Sense Intelligence Limited (08424244) United Kingdom