About Flair Worldwide Ltd (12335149) United Kingdom