About Vvg Khokha Limited (SC713259) United Kingdom