About Bit7pay Limited (12171856) United Kingdom