About Nica Paul Limited (09595868) United Kingdom