About Shenward Asset Management Limited (13467578) United Kingdom