About Ad Hoc Global Limited (08214899) United Kingdom