About Djam Kitchen Limited (13461053) United Kingdom