About Noor Foundation Ltd (10228042) United Kingdom