About Ad Hoc Brand Limited (10528417) United Kingdom