About Spacey International Limited (11514942) United Kingdom