About Balthazar Films Limited (10172180) United Kingdom