About Bitsalem Ltd (13694179) United Kingdom