About Ngbl Limited (09530101) United Kingdom