About Ad Hoc Investments Limited (05972286) United Kingdom