About 6 Bit Solutions Limited (11003431) United Kingdom