Embrace, Inc. is the owner of 2 Red Beans as stated in the website’s Terms of Use.