About Ng & Vb Limited (10178056) United Kingdom