About Flare Tech Ltd (13402714) United Kingdom