About Compound Creative Limited (10588643) United Kingdom