About Deniz 2018 Ltd (11625730) United Kingdom