About Lucky Path Films Ltd (12958920) United Kingdom