About Moquette Films Ltd. (SC561398) United Kingdom