About Mountain View Asset Management Ltd (SC673573) United Kingdom