About Kitchen Master Ltd. (13305206) United Kingdom