About Nbit Ltd (12923929) United Kingdom