About Ad Group Holdings Limited (01977783) United Kingdom