About Nick S Projects Limited (09374153) United Kingdom