About Excel Activity Group Limited (10941626) United Kingdom