About Flare Capital Limited (05586559) United Kingdom