About Sherry Malik Consultancy Ltd (12857726) United Kingdom