About Khoi Khoi Bar And Vino Limited (10192700) United Kingdom