About Bitsharp Ltd (10709091) United Kingdom