About 8 Bit Ltd (13382973) United Kingdom