About Team Ad Global Ltd. (08246552) United Kingdom