About Ad Corporation Ltd (13356197) United Kingdom