About Bitbull Group Ltd (13388440) United Kingdom