About Jandu Logistics Ltd (10576202) United Kingdom