About Loki Wines (holdings) Limited (11055720) United Kingdom