About Activator Consulting Incorporation Ltd (09324482) United Kingdom