About Ngbb Limited (SC552613) United Kingdom