About Spacebit Technologies Ltd (09088410) United Kingdom