About Spacey Holdings Ltd (13299173) United Kingdom