About Doctor Omar Limited (11520066) United Kingdom