About Ngs London Ltd (12151208) United Kingdom