About Ad 120190 Ltd (11232758) United Kingdom