About Activate Solutions Group Limited (08039617) United Kingdom