About Velo Alba Ltd. (SC503832) United Kingdom