About Jambo Cargo Limited (10493078) United Kingdom