About 8bit Solutions Ltd (12898296) United Kingdom