About Infotechnik Limited (06191307) United Kingdom