About Initbit Technologies Uk Ltd (08366553) United Kingdom