About Deniz Selin Limited (12080211) United Kingdom