Received this and Red Flags are everywhere, common sense...no Company name (only on the back in very light print), PO Box address, "call urgently"...c…