About Dr Sabiha Sheikh Limited (12860648) United Kingdom