About 6th Sense Technology Ltd (11877206) United Kingdom