About Blue Almond Films Ltd (11046530) United Kingdom