About Flare Technology Limited (13383065) United Kingdom