About Translogic Europe Lp (SL021273) United Kingdom