About Nicolae London Limited (12230915) United Kingdom