About Nexbit Technologies Ltd (11442004) United Kingdom