About Kumar Malvern Limited (12437060) United Kingdom