About Fenella Fielding Foundation Ltd (12767198) United Kingdom