About The Seventh Sense Consultancy Ltd (12233669) United Kingdom