About Skookum Management Limited (10349037) United Kingdom