About Deniz&co Limited (11098454) United Kingdom