About 6th Sense Technologies Limited (10790407) United Kingdom