About Translogic Systems Limited (04292279) United Kingdom