About Bitlake Ltd (12202827) United Kingdom