About Amb Marketing Associates Ltd (09043043) United Kingdom