About Nikrol Ltd (13348487) United Kingdom