About Zohra And Abdul Foundation Ltd (13127657) United Kingdom