About Nu-space Developments Ltd (05994236) United Kingdom