About Nikral Instrument Solutions Limited (08958851) United Kingdom