About Lucky Bear Chef Ltd (12446869) United Kingdom