About Prof A And Dr K Mehta Limited (10574880) United Kingdom