About Jenever Bidco Limited (11800668) United Kingdom