About Nikbit Ltd (13169698) United Kingdom