About Amba Logistics Ltd (08434089) United Kingdom