About Bitsamo Limited (13226298) United Kingdom