About Karma Cafe Limited (09291969) United Kingdom