About Activator Limited (06944411) United Kingdom