About Nomadist Ltd. (11287311) United Kingdom