About Meezan Dara Rahman Ltd (12997080) United Kingdom