About Ouzo Limited (12098596) United Kingdom