About Nomadix Ltd (12642224) United Kingdom