About Ls Nominees Holdings Limited (05196142) United Kingdom