About Flare Projects Ltd (10317945) United Kingdom