About Appella Sparkle Limited (13210147) United Kingdom