About Noronha Productions Ltd (12294288) United Kingdom