About Translog Sw Ltd (12251660) United Kingdom