About Flamingo Fashion Ltd (12984281) United Kingdom