About Noronha Ltd (09515775) United Kingdom