About Nada Holdings Ltd (13671369) United Kingdom