About Bytecode Technologies Limited (10451093) United Kingdom