About Accelarys Europe Limited (10609494) United Kingdom