About Nxt Retail Technologies Inc Ltd (13403869) United Kingdom