About Taste Of Jabajak Limited (03946454) United Kingdom