About Decode Worldwide Limited (10530999) United Kingdom