About Nicolas Associates Limited (03185835) United Kingdom