About Mega Sparkle International Ltd (13449075) United Kingdom