About Nicos Associates Limited (03909058) United Kingdom