About Steve Hands Capital Management Ltd (13194689) United Kingdom