About Deniko Bar Ltd (11720875) United Kingdom