About Spacebands Ltd (12681754) United Kingdom