About Virtualoso Ltd (11419483) United Kingdom