About Technosys World Limited (12324212) United Kingdom