About Narinder Mohan Gaba Ltd (10760214) United Kingdom