About Deminos Ltd (06376910) United Kingdom