About Chopchop Chef Ltd. (09386081) United Kingdom