About Flare Telecom Ltd (08022419) United Kingdom