About 8bit Solutions Limited (11063434) United Kingdom