About Flair Retail Ltd (12358626) United Kingdom