About Nico 74 Ltd (09173150) United Kingdom