About Naohoa Ltd. (07749439) United Kingdom