About Flair Associates Ltd (12786258) United Kingdom