About Flare Worldwide Ltd (11494406) United Kingdom