About Simutek Limited (12391259) United Kingdom