About Nomura Clearance And Settlement Nominees Limited (07263600) United Kingdom