About Spacebit Global Ltd (12086633) United Kingdom