About Dalsoft Ltd (08648156) United Kingdom