About Simulated Technologies Limited (08570599) United Kingdom