About Spacebands Technology Ltd (13363249) United Kingdom