About Ndh Holdings Ltd (12451290) United Kingdom