About Mvr (turriff) Ltd. (SC251241) United Kingdom