About Ndy Ltd (11724999) United Kingdom