About Flare Pictures Limited (10821729) United Kingdom