About Deniz London Ltd (10400949) United Kingdom