About Nomad Ink Ltd (13046690) United Kingdom