About N&k Parmar Limited (11077462) United Kingdom