About Nsi Projects Limited (07875613) United Kingdom