About 7th Sense Solutions Limited (06959152) United Kingdom