About Activate Computers Limited (07557189) United Kingdom