About Nogura Ltd (11580466) United Kingdom