About Spacemark Ltd (06247901) United Kingdom