About Second Ambassador Holding Ltd (13507625) United Kingdom