About Neoxspace Design Limited (12112350) United Kingdom