About Ndon Holdings Limited (11591622) United Kingdom