About Kitchen 62 Ltd. (10027991) United Kingdom