About Deniz Beck Partners Limited (07939462) United Kingdom