About Perennial Philanthropy Limited (10063048) United Kingdom