About Mikos Films Ltd (12320269) United Kingdom