About Ambassador Club Ltd (13573118) United Kingdom