About Ngb London Limited (08496425) United Kingdom