About Kiwi Bar Ltd (12269504) United Kingdom