About Etherium Space Design Ltd (13658090) United Kingdom