About The Ninth Bit Ltd (10810474) United Kingdom