About Batik Kitchen Limited (12083632) United Kingdom