About Intermodal (worldwide) Ltd. (11900729) United Kingdom