About Noble Khan Foundation Ltd (10009149) United Kingdom