About Techssim Limited (07545793) United Kingdom