About Vk3 Ltd (12307746) United Kingdom