About Bytemine Plc (11662602) United Kingdom