About Nicon Developments Limited (00897640) United Kingdom