About 7th Sense Associates Ltd (12542927) United Kingdom