About Megatrans L.p. (SL023294) United Kingdom