About Ad-hoc Task Limited (11154310) United Kingdom