About Vk Shack Ltd (12876531) United Kingdom