About Nemo (uk) Holdco Ltd. (09851677) United Kingdom