About Ld Noah S Ltd (13648041) United Kingdom