About Jameelah Ltd (13229666) United Kingdom