About Benefic Foundation (07019900) United Kingdom