About Spaceworx Limited (08278819) United Kingdom