About Nicolai & Partners Limited (09290374) United Kingdom