About Marginalia Pictures Ltd (12138859) United Kingdom