About Sixth Sense Innovations Ltd (13265584) United Kingdom