About Delissium Ltd (09939869) United Kingdom