About Nicolo Limited (11539445) United Kingdom