About Nico Ambasadore Construct Limited (11704591) United Kingdom