About Cmr Vellossa Ltd (13285218) United Kingdom