About Vci Portella Ltd. (SC439565) United Kingdom