About 2bit Tech Limited (12339181) United Kingdom