About Ad Hoc Assistant Limited (11864452) United Kingdom