About Ad M&e Solutions Ltd (12673119) United Kingdom