About Oxbit Capital Ltd (12404016) United Kingdom