About Spaceware Ltd (05919113) United Kingdom