About Naa Holdings Ltd (13426038) United Kingdom