About World Ads L.p. (SL014917) United Kingdom