About Denwolf Asset Management Limited (SC392575) United Kingdom