About Nanaosae Ltd (13340621) United Kingdom