About Flare Media Films Ltd. (07516942) United Kingdom