About Wow Space Limited (11705329) United Kingdom