About Space 8 Design Ltd (12484132) United Kingdom