About Nico Meyden Limited (11145132) United Kingdom