About Haris Khan Foundation Ltd (12001743) United Kingdom