About Flare Holdings Limited (09847534) United Kingdom