About Nly Management Services Limited (12805999) United Kingdom