About Naha Ltd (12525502) United Kingdom