About Nico Ambasadore Construct Limited (11725902) United Kingdom