About Deniz (en) Ltd (10848426) United Kingdom