About The Good Karma Kitchen Limited (10886982) United Kingdom