About Flare Visual Limited (04302424) United Kingdom