About Kam Mehra Consultancy Limited (11407261) United Kingdom