About Deniz & Ada Limited (10219129) United Kingdom