About Amb World Holding Limited (10920445) United Kingdom