About Ndbit Ltd (08860299) United Kingdom