About Bytesickle Global Technology Ltd (13592836) United Kingdom