About Wasatch Capital Partners Limited (13050336) United Kingdom