About Ketchenking Ltd (10288417) United Kingdom