About Omar Khan Limited (08118296) United Kingdom