About Ambassador Trading Solutions Ltd (10380325) United Kingdom