About Deen Enterprise (uk) Limited (04708139) United Kingdom