About The Strategy Exchange Group Limited (11089028) United Kingdom