About Flamingmagic Ltd (12473507) United Kingdom