About O Khan Limited (10642093) United Kingdom