About Vkl Software Solutions Ltd (10949928) United Kingdom