About Ad Hoc Group Limited (10540408) United Kingdom