About Dematos Sparkle Ltd (13346349) United Kingdom