About Lionbear Films Ltd (11523434) United Kingdom