About Zahid Mubarek Trust Ltd (06652052) United Kingdom