About Kershaw & Hohler Global Investment Ltd (09066823) United Kingdom