About Sixth Sense Manifesto Ltd (13469912) United Kingdom