About Translog International Limited (08557053) United Kingdom