About Bahru Films Ltd (10940937) United Kingdom