About Adhoc Worldwide Limited (12751014) United Kingdom