About Activate Scientific Uk Limited (07238574) United Kingdom