About Desumo Ltd (07931099) United Kingdom