About Ketokitchen (northeast) Ltd (12857360) United Kingdom