About Spacedcard Ltd (12788304) United Kingdom