About Split The Bit Ltd (12166028) United Kingdom