About Vakvys Ltd (12266377) United Kingdom