About The Flare Group Limited (10563718) United Kingdom