About Yala Films Ltd (08679058) United Kingdom