About Nukta Me Loyalty Solutions Ltd (11313950) United Kingdom