About Sparkle Plum Limited (12308091) United Kingdom