About Ad Hoc Holdings (uk) Ltd (10353016) United Kingdom