About Nikoll Ltd (12725493) United Kingdom