About First Ambassador Holding Ltd (13507764) United Kingdom