About Sherpa Asset Management Limited (03834284) United Kingdom