About Solo Chef Ltd (12083614) United Kingdom