About Blue Cedar Films Ltd (10142931) United Kingdom