About Ir Nandudu Ltd (11519246) United Kingdom