About Lemur Lounge Gin Limited (13511345) United Kingdom