About Bitsolver Limited (08036503) United Kingdom