About Naveed Khan Foundation (13342986) United Kingdom