About Techsim Limited (02197746) United Kingdom