About Rashid Malik London Ltd (10633202) United Kingdom