About Sparklerama Ltd (13069457) United Kingdom