About Activate Developments Ltd (13201051) United Kingdom