About Nua X Design Ltd (11776959) United Kingdom