About Nahelen Company Ltd (12195116) United Kingdom