About Ng & Vb2 Limited (10603943) United Kingdom