About K Kumra Limited (10535169) United Kingdom