About Nicol&milan Limited (11321632) United Kingdom