About Mr Bit Ltd (10436698) United Kingdom