About Kennacott Management Limited (10929083) United Kingdom