About Spacewell Ltd (11956976) United Kingdom