About V & Vk Limited (12162360) United Kingdom