About Simul Ab Initio Limited (08238796) United Kingdom