About Ambasador Ltd (10369989) United Kingdom