About Deg Consults Limited (09727846) United Kingdom