About Nik Nelberg Projects Limited (07444743) United Kingdom