About Flare Edinburgh Ltd (SC401911) United Kingdom