About Roviro Ltd. (10622215) United Kingdom