About Decomine Ltd (11326012) United Kingdom