About Dennart Management Limited (08206344) United Kingdom