About Petronila Foundation Ltd (12329520) United Kingdom