About Decode Solutions Limited (09908673) United Kingdom