About Spacemac Ltd (13099565) United Kingdom