About Deniz Dilan Limited (12395540) United Kingdom