About V.akela Ltd (12137574) United Kingdom