About Bitworld Capital Ltd (13582193) United Kingdom